//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package com.restaurant.application.indexes.accumulategoodslist.support;

import com.nebutown.base.data.ViewUpdate;
import com.nebutown.supporthome.AbstractImpl;
import com.nebutown.supporthome.CmdCapsule;
import com.restaurant.application.indexes.accumulategoodslist.AccumulateShop;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

public abstract class AbstractAccumulateShop extends AbstractImpl implements AccumulateShop {
    private static final Logger logger = LoggerFactory.getLogger(AccumulateShop.class);
    public static CmdCapsule CMD_UPGOODS = new CmdCapsule("upGoods", 0, (Class)null);
    public static CmdCapsule CMD_DOWNGOODS = new CmdCapsule("downGoods", 1, (Class)null);
    public static CmdCapsule CMD_EDITGOODS = new CmdCapsule("editGoods", 2, (Class)null);
    public static CmdCapsule CMD_CREATEOTHERGOODS = new CmdCapsule("createOtherGoods", 3, (Class)null);
    public static CmdCapsule CMD_CREATECOUPON = new CmdCapsule("createCoupon", 4, (Class)null);
    public static CmdCapsule CMD_SHOWGOODSDETAIL = new CmdCapsule("showGoodsDetail", 5, (Class)null);
    public static CmdCapsule CMD_DELETEGOODS = new CmdCapsule("deleteGoods", 6, (Class)null);
    public static CmdCapsule CMD_SEARCHGOODS = new CmdCapsule("searchGoods", 7, GoodsSearchBean.class);
    public static CmdCapsule CMD_JUMPPAGE = new CmdCapsule("jumpPage", 8, GoodsSearchBean.class);

    public AbstractAccumulateShop() {
    }

    public final Class<?> getEffectiveInterface() {
        return AccumulateShop.class;
    }

    public Logger getLogger() {
        return logger;
    }

    public abstract ViewUpdate upGoods(int[] var1);

    public abstract ViewUpdate downGoods(int[] var1);

    public abstract ViewUpdate editGoods(int[] var1);

    public abstract ViewUpdate createOtherGoods(int[] var1);

    public abstract ViewUpdate createCoupon(int[] var1);

    public abstract ViewUpdate showGoodsDetail(int[] var1);

    public abstract ViewUpdate deleteGoods(int[] var1);

    public abstract ViewUpdate searchGoods(GoodsSearchBean var1, int[] var2);

    public abstract ViewUpdate jumpPage(GoodsSearchBean var1, int[] var2);
}
